periodic payment plan - French English Dictionary